@charset "utf8";
/* 整页效果统一 */
*{
	/* 字体、内外边距、列表、超链接、颜色 */
	font: 16px "微软雅黑";
	font-weight: 400;
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	color: #9a9898;
}
/* 左右侧html结构一致，公共方案统一，定样式 */
header div#wrapper div ul li{
	float: left;
	height: 43px;
}
header div#wrapper div ul li a{
	/* 超链接：垂直居中、右侧竖线、间距 */
	line-height: 43px;
	border-right: 1px solid #424242;
	/* 间隙：撑开-文字和竖线距离 */
	padding: 0 8px;
}
main div#bj{
	width: 100%;
	height: 4270px;
	background: #f5f5f5;
}
main div#bj div#main_three{
	width: 1224px;
	height: 88px;
	margin: 0 auto;
}
main div#bj div#main_three h1{
	font-size: 24px;
	float: left;
	position: relative;
	bottom: -35px;
	color: black;
}
main div#bj div#main_three ul li{
	float: right;
	position: relative;
	bottom: -40px;
}
main div#bj div#main_three ul li a{
	color: #000;
}
/* ------------------------------------------------------------------------- */
main div#bj div#main_five{
	width: 1224px;
	height: 88px;
	margin: 0 auto;
}
main div#bj div#main_five h1{
	font-size: 24px;
	float: left;
	position: relative;
	bottom: -35px;
	color: black;
}
main div#bj div#main_five ul li{
	float: right;
	position: relative;
	bottom: -35px;
	padding: 12px;
}
main div#bj div#main_five ul li a{
	color: #000;
	font-size: 19px;
}
main div#bj div#main_five ul li:hover{
	height: 15px;
	border-bottom: 3px solid #ff6700;
	color: #ff6700;
}
/* ------------------------------------------------------------------------ */
main div#bj div#main_six div.shang{
	width: 1224px;
	height: 307px;
}
main div#bj div#main_six div.shang dl{
	width: 229px;
	height: 300px;
	background: #ffffff;
	float: left;
	margin-left: 19.7px;
	text-align: center;
	display: grid;
	grid-template-rows: repeat(4,30px);
}
main div#bj div#main_six div.shang dl.tu1{
	margin-left: 0;
}
main div#bj div#main_six div.shang dl dd{
	position: relative;
	bottom: -170px;
}
main div#bj div#main_six div.shang dl dd.zi1{
	color: #000000;
	font-size: 16px;
	line-height: 15px;
}
main div#bj div#main_six div.shang dl dd.zi2{
	color: #afafaf;
	font-size: 14px;
	line-height: 14px;
}
main div#bj div#main_six div.shang dl dd.qian{
	color: #ff6709;
	font-size: 14px;
}
main div#bj div#main_six div.shang dl:hover{
	box-shadow: 5px 5px 30px rgba(0, 0, 0, 0.3);
}
/* ------------------------------------------------------------------------ */
main div#bj div#main_six{
	width: 1224px;
	height: 614px;
	margin: 0 auto;
}
main div#bj div#main_six div.xia{
	width: 1224px;
	height: 307px;
}
main div#bj div#main_six div.xia dl{
	width: 229px;
	height: 300px;
	background: #fff;
	float: left;
	margin-left: 19.7px;
	margin-top: 7px;
	text-align: center;
	display: grid;
	grid-template-rows: repeat(4,30px);
}
main div#bj div#main_six div.xia dl.xx{
	background: #f5f5f5;
}
main div#bj div#main_six div.xia dl dd{
	position: relative;
	bottom: -170px;
}
main div#bj div#main_six div.xia dl.tu2{
	margin-left: 0;
}
main div#bj div#main_six div.xia dl dd.zi1{
	color: #000000;
	font-size: 16px;
	line-height: 15px;
}
main div#bj div#main_six div.xia dl dd.zi2{
	color: #afafaf;
	font-size: 14px;
	line-height: 14px;
}
main div#bj div#main_six div.xia dl dd.qian{
	color: #ff6709;
	font-size: 14px;
}
main div#bj div#main_six div.xia dl:hover{
	box-shadow: 5px 5px 30px rgba(0, 0, 0, 0.3);
}
main div#bj div#main_six div.xia dl dt.duo{
	margin-top: 130px;
}